/*=============================================================================

  IO MAP DEFINITION

  FILE: HAIO_MAP.h
  
  DESCRIPTION

    Application Manager Event Definition

  EXTERNALIZED FUNCTIONS

    
  Copyright (c) DaeSung Engineering Inc. All rights reserved.

=============================================================================*/
/*=============================================================================

                             EDIT HISTORY

  ---------  -------  -------------------------------------------------------
    when       who     what, where, why
  ---------  -------  -------------------------------------------------------
   06/28/03   nso4th   Version 0.1

=============================================================================*/

#ifndef _HAIO_MAP_H_
#define _HAIO_MAP_H_

/*=============================================================================
  HEADER INCLUSION
=============================================================================*/

/*=============================================================================
  CONSTANT DEFINITION
=============================================================================*/

/*=============================================================================
  COMMAND DEFINITION
=============================================================================*/
/*---------------------------------------------------------
  INPUT DEFINITION
---------------------------------------------------------*/
typedef enum
{	
	AIO_RESERVED00_IN,
	AIO_RESERVED01_IN,
	AIO_RESERVED02_IN,
	AIO_RESERVED03_IN,
	
	AIO_RESERVED04_IN,
	AIO_RESERVED05_IN,
	AIO_RESERVED06_IN,
	AIO_RESERVED07_IN,
	
	AIO_RESERVED08_IN,	
	AIO_RESERVED09_IN,
	AIO_RESERVED10_IN,
	AIO_RESERVED11_IN,
	
	AIO_RESERVED12_IN,
	AIO_RESERVED13_IN,
	AIO_RESERVED14_IN,
	AIO_RESERVED15_IN,

	AIO_MAX_IN,
} HAIO_Input_e;

/*---------------------------------------------------------
  OUTPUT DEFINITION
---------------------------------------------------------*/
typedef enum
{
	AIO_RESERVED00_OUT = 0,
	AIO_RESERVED01_OUT,
	AIO_RESERVED02_OUT,
	AIO_RESERVED03_OUT,
	
	AIO_RESERVED04_OUT,
	AIO_RESERVED05_OUT,
	AIO_RESERVED06_OUT,	
	AIO_RESERVED07_OUT,
	
	AIO_RESERVED08_OUT,
	AIO_RESERVED09_OUT,
	AIO_RESERVED10_OUT,
	AIO_RESERVED11_OUT,
	
	AIO_RESERVED12_OUT,
	AIO_RESERVED13_OUT,
	AIO_RESERVED14_OUT,
	AIO_RESERVED15_OUT,
	
	AIO_MAX_OUT,
} HAIO_Output_e;

/*=============================================================================
  APPLICATION DEFINITION
=============================================================================*/

#endif /* _HAIO_MAP_H_ */

/*=============================================================================
  EXTERNALIZED FUNCTION DESCRPTIONS
=============================================================================*/
/*--- END OF HAIO_MAP.H ---*/
